lycopode herbe - French English Dictionary